dude
dude/ros
Type: Directory
dude/ros/interface
Type: Directory
| Flag | Name | Description |
|---|---|---|
| D | dynamic | |
| X | disabled | |
| R | running | |
| S | slave |
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum | |
| name | string | |
| mtu | num | |
| l2mtu | num |
| Read-only Argument | Type | Description |
|---|---|---|
| default-name | string | |
| type | string | |
| actual-mtu | num | |
| max-l2mtu | num | |
| mac-address | macAddr | |
| fast-path | bool | |
| last-link-down-time | date_arg | |
| last-link-up-time | date_arg | |
| link-downs | num | |
| rx-byte | num | |
| tx-byte | num | |
| rx-packet | num | |
| tx-packet | num | |
| rx-drop | num | |
| tx-drop | num | |
| rx-error | num | |
| tx-error | num | |
| fp-rx-byte | num | |
| fp-tx-byte | num | |
| fp-rx-packet | num | |
| fp-tx-packet | num |
dude/ros/address
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | |
| I | invalid | |
| D | dynamic |
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum | |
| address ( mandatory ) | composite_arg { , } | |
| network | ipAddr | |
| netmask | ipAddr | |
| broadcast | ipAddr | |
| interface ( mandatory ) | enum |
| Read-only Argument | Type | Description |
|---|---|---|
| actual-interface | enum |
dude/ros/arp
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | |
| I | invalid | |
| H | DHCP | |
| D | dynamic | |
| P | published | |
| C | complete |
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum | |
| address | ipAddr | |
| mac-address | macAddr | |
| interface ( mandatory ) | enum | |
| published | bool |
dude/ros/neighbor
Type: Directory
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum |
| Read-only Argument | Type | Description |
|---|---|---|
| interface | enum | |
| address | alt { ipAddr , ip6Addr } | |
| address4 | ipAddr | |
| address6 | ip6Addr | |
| mac-address | macAddr | |
| identity | string | |
| platform | string | |
| version | string | |
| unpack | enum (none | simple | uncompress-headers | uncompress-all) | |
| age | time | |
| uptime | time | |
| software-id | string | |
| board | string | |
| ipv6 | bool | |
| interface-name | string |
dude/ros/route
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | |
| A | active | |
| D | dynamic | |
| C | connect | |
| S | static | |
| r | rip | |
| b | bgp | |
| o | ospf | |
| m | mme | |
| B | blackhole | |
| U | unreachable | |
| P | prohibit |
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum | |
| dst-address | ip_prefix_arg | |
| pref-src | ipAddr | |
| gateway | obj_arg { alt { composite_arg { , } { , } , enum , super { ipAddr , [ @enum (main) { main:254 }] } { ipAddr , [ @enum (main) { main:254 }] } } { composite_arg { , } { , } , enum , super { ipAddr , [ @enum (main) { main:254 }] } { ipAddr , [ @enum (main) { main:254 }] } } } | |
| check-gateway | enum (arp | ping) | |
| type | enum (unicast | blackhole | unreachable | prohibit) | |
| distance | num | |
| scope | num | |
| target-scope | num | |
| routing-mark | string | |
| vrf-interface | enum | |
| bgp-as-path | string | |
| bgp-local-pref | num | |
| bgp-prepend | num | |
| bgp-med | num | |
| bgp-atomic-aggregate | bool | |
| bgp-origin | enum (igp | egp | incomplete) | |
| bgp-communities | multi_arg { , , alt { enum (no-export | no-advertise | local-as) { no-export:0xFFFFFF01, no-advertise:0xFFFFFF02, local-as:0xFFFFFF03 } , super { num [ .. 0xffff] , :num [ .. 0xffff] } { num [ .. 0xffff] , :num [ .. 0xffff] } } { enum (no-export | no-advertise | local-as) { no-export:0xFFFFFF01, no-advertise:0xFFFFFF02, local-as:0xFFFFFF03 } , super { num [ .. 0xffff] , :num [ .. 0xffff] } { num [ .. 0xffff] , :num [ .. 0xffff] } } } | |
| route-tag | num |
| Read-only Argument | Type | Description |
|---|---|---|
| gateway-status | obj_arg { super { alt { enum , ipAddr } { enum , ipAddr } , [ on string] , [ enum (unreachable | reachable | recursive | inactive) { unreachable:0, reachable:1, recursive:2, inactive:3 }] , [ via multi_arg { array-id, ipAddr } { array-id, ipAddr }] , [ multi_arg { array-id, enum } { array-id, enum }] } { alt { enum , ipAddr } { enum , ipAddr } , [ on string] , [ enum (unreachable | reachable | recursive | inactive) { unreachable:0, reachable:1, recursive:2, inactive:3 }] , [ via multi_arg { array-id, ipAddr } { array-id, ipAddr }] , [ multi_arg { array-id, enum } { array-id, enum }] } } | |
| bgp-weight | num | |
| bgp-ext-communities | string | |
| received-from | enum | |
| ospf-metric | num | |
| ospf-type | enum (intra-area | inter-area | external-type-1 | external-type-2 | nssa-external-type-1 | nssa-external-type-2) |
dude/ros/queue
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | |
| I | invalid | |
| D | dynamic |
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum | |
| name | string | |
| target ( mandatory ) | obj_arg { alt { alt { ip_prefix_arg , ip6_prefix_arg } { ip_prefix_arg , ip6_prefix_arg } , enum } { alt { ip_prefix_arg , ip6_prefix_arg } { ip_prefix_arg , ip6_prefix_arg } , enum } } | |
| dst | alt { ip_prefix_arg , ip6_prefix_arg , enum } | |
| parent | enum (none) | |
| packet-marks | multi_arg { array-id, string } | |
| priority | composite_arg { , } | |
| queue | composite_arg { , } | |
| limit-at | composite_arg { , } | |
| max-limit | composite_arg { , } | |
| burst-limit | composite_arg { , } | |
| burst-threshold | composite_arg { , } | |
| burst-time | composite_arg { , } | |
| bucket-size | composite_arg { , } | |
| total-priority | num | |
| total-queue | enum | |
| total-limit-at | num | |
| total-max-limit | num | |
| total-burst-limit | num | |
| total-burst-threshold | num | |
| total-burst-time | time | |
| total-bucket-size | num | |
| time | super { time , -time , ,ubit (sun, mon, tue, wed, thu, fri, sat) { sun, mon, tue, wed, thu, fri, sat } } |
| Read-only Argument | Type | Description |
|---|---|---|
| bytes | composite_arg { , } | |
| total-bytes | num | |
| packets | composite_arg { , } | |
| total-packets | num | |
| dropped | composite_arg { , } | |
| total-dropped | num | |
| rate | composite_arg { , } | |
| total-rate | num | |
| packet-rate | composite_arg { , } | |
| total-packet-rate | num | |
| queued-packets | composite_arg { , } | |
| total-queued-packets | num | |
| queued-bytes | composite_arg { , } | |
| total-queued-bytes | num | |
| pcq-queues | composite_arg { , } | |
| total-pcq-queues | num |
dude/ros/lease
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | |
| R | radius | |
| D | dynamic | |
| B | blocked |
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum | |
| address | alt { ipAddr , ip6Addr , enum } | |
| mac-address | macAddr | |
| use-src-mac | bool | |
| client-id | string | |
| rate-limit | string | |
| insert-queue-before | super { enum (bottom | first) { bottom:0xffffffff, first:0 } } | |
| address-lists | multi_arg { array-id, string } | |
| server | enum (all) | |
| block-access | bool | |
| lease-time | time | |
| always-broadcast | bool | |
| dhcp-option | multi_arg { array-id, enum } | |
| dhcp-option-set | enum (none) |
| Read-only Argument | Type | Description |
|---|---|---|
| status | enum (waiting | testing | busy | offered | bound | authorizing) | |
| expires-after | time | |
| last-seen | alt { enum (never | sometime) { never:0xffffffff, sometime:0xfffffffe } , time } | |
| active-address | alt { ipAddr , ip6Addr } | |
| active-mac-address | macAddr | |
| active-client-id | string | |
| active-server | enum | |
| host-name | string | |
| src-mac-address | macAddr | |
| agent-circuit-id | string | |
| agent-remote-id | string |
dude/ros/registration-table
Type: Directory
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum |
| Read-only Argument | Type | Description |
|---|---|---|
| interface | enum | |
| radio-name | string | |
| mac-address | macAddr | |
| ap | bool | |
| wds | bool | |
| bridge | bool | |
| rx-rate | string | |
| tx-rate | string | |
| packets | composite_arg { , } | |
| bytes | composite_arg { , } | |
| frames | composite_arg { , } | |
| frame-bytes | composite_arg { , } | |
| hw-frames | composite_arg { , } | |
| hw-frame-bytes | composite_arg { , } | |
| packed-frames | composite_arg { , } | |
| packed-bytes | composite_arg { , } | |
| tx-frames-timed-out | num | |
| uptime | time | |
| last-activity | time | |
| signal-strength | composite_arg { , } | |
| signal-to-noise | num | |
| signal-strength-ch0 | num | |
| signal-strength-ch1 | num | |
| signal-strength-ch2 | num | |
| tx-signal-strength-ch0 | num | |
| tx-signal-strength-ch1 | num | |
| tx-signal-strength-ch2 | num | |
| evm-ch0 | num | |
| evm-ch1 | num | |
| evm-ch2 | num | |
| tx-evm-ch0 | num | |
| tx-evm-ch1 | num | |
| tx-evm-ch2 | num | |
| strength-at-rates | multi_arg { , , , super { num , @enum () { } , time } { num , @enum () { } , time } } | |
| tx-signal-strength | num | |
| tx-ccq | num | |
| rx-ccq | num | |
| p-throughput | num | |
| ack-timeout | num | |
| distance | num | |
| nstreme | bool | |
| framing-mode | enum (none | best-fit | exact-size) | |
| framing-limit | num | |
| framing-current-size | num | |
| routeros-version | string | |
| last-ip | ipAddr | |
| ap-tx-limit | num | |
| client-tx-limit | num | |
| 802.1x-port-enabled | bool | |
| authentication-type | enum (wpa-psk | wpa2-psk | wpa-eap | wpa2-eap) | |
| encryption | enum () | |
| group-encryption | enum () | |
| management-protection | bool | |
| compression | bool | |
| wmm-enabled | bool | |
| wmm-ps-enabled | bool | |
| tx-rate-set | string | |
| tdma-timing-offset | num | |
| tdma-tx-size | num | |
| tdma-rx-size | num | |
| tdma-retx | num | |
| tdma-winfull | num |
dude/ros/resource
Type: Directory
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum |
| Read-only Argument | Type | Description |
|---|---|---|
| uptime | time | |
| version | string | |
| build-time | string | |
| free-memory | num | |
| total-memory | num | |
| cpu | string | |
| cpu-count | num | |
| cpu-frequency | num | |
| cpu-load | num | |
| free-hdd-space | num | |
| total-hdd-space | num | |
| write-sect-since-reboot | num | |
| write-sect-total | num | |
| bad-blocks | num | |
| architecture-name | string | |
| board-name | string | |
| platform | string |
dude/ros/routerboard
Type: Directory
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum |
| Read-only Argument | Type | Description |
|---|---|---|
| routerboard | bool | |
| model | string | |
| serial-number | string | |
| firmware-type | string | |
| factory-firmware | string | |
| current-firmware | string | |
| upgrade-firmware | string |
dude/ros/health
Type: Directory
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum | |
| fan-mode | enum (manual | auto) | |
| use-fan | enum (auxiliary | main) | |
| use-fan2 | enum (auxiliary | main) | |
| fan-switch | enum (auto | on | off) | |
| fan-on-threshold | num | |
| cpu-overtemp-check | bool | |
| cpu-overtemp-threshold | num | |
| cpu-overtemp-startup-delay | time | |
| psu1-state | enum (ok | fail) | |
| psu2-state | enum (ok | fail) |
| Read-only Argument | Type | Description |
|---|---|---|
| active-fan | enum (auxiliary | main | none) | |
| active-fan2 | enum (auxiliary | main | none) | |
| voltage | num | |
| battery | num | |
| current | num | |
| fan-speed | num | |
| fan-speed2 | num | |
| temperature | num | |
| cpu-temperature | num | |
| power-consumption | num | |
| board-temperature1 | num | |
| board-temperature2 | num | |
| board-temperature3 | num | |
| psu1-voltage | num | |
| psu2-voltage | num | |
| psu1-current | num | |
| psu2-current | num | |
| fan1-speed | num | |
| fan2-speed | num | |
| fan3-speed | num | |
| fan4-speed | num | |
| fan5-speed | num | |
| fan6-speed | num |
dude
Type: Settings Directory
| Argument | Type | Description |
|---|---|---|
| enabled | bool | |
| data-directory | file_enum |
| Read-only Argument | Type | Description |
|---|---|---|
| status | string |
dude/export-db
Type: Command
| Argument | Type | Description |
|---|---|---|
| backup-file | file_enum |
| Read-only Argument | Type | Description |
|---|---|---|
| status | string |
dude/import-db
Type: Command
| Argument | Type | Description |
|---|---|---|
| backup-file | file_enum |
| Read-only Argument | Type | Description |
|---|---|---|
| status | string |
dude/vacuum-db
Type: Command
| Read-only Argument | Type | Description |
|---|---|---|
| status | string |
dude/settings
Type: Settings Directory
dude/agent
Type: Directory
| Argument | Type | Description |
|---|---|---|
| name ( mandatory ) | string |
dude/device-type
Type: Directory
| Argument | Type | Description |
|---|---|---|
| name ( mandatory ) | string |
dude/device
Type: Directory
| Argument | Type | Description |
|---|---|---|
| name ( mandatory ) | string |
dude/service
Type: Directory
| Argument | Type | Description |
|---|---|---|
| name ( mandatory ) | string |
dude/probe
Type: Directory
| Argument | Type | Description |
|---|---|---|
| name ( mandatory ) | string |
dude/notification
Type: Directory
| Argument | Type | Description |
|---|---|---|
| name ( mandatory ) | string |